package com.jx.mst.third.controller;

import com.jx.mst.third.entity.FileLog;
import com.jx.mst.third.service.FileLogService;
import jakarta.annotation.Resource;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;


/**
 * 文件日志(FileLog)表控制层
 *
 * @author makejava
 * @since 2023-12-25 11:52:16
 */
@RestController
@RequestMapping("fileLog")
public class FileLogController {
    /**
     * 服务对象
     */
    @Resource
    private FileLogService fileLogService;

//    /**
//     * 分页查询
//     *
//     * @param fileLog 筛选条件
//     * @param pageRequest      分页对象
//     * @return 查询结果
//     */
//    @GetMapping
//    public ResponseEntity<Page<FileLog>> queryByPage(FileLog fileLog, PageRequest pageRequest) {
//        return ResponseEntity.ok(this.fileLogService.queryByPage(fileLog, pageRequest));
//    }
//
//    /**
//     * 通过主键查询单条数据
//     *
//     * @param id 主键
//     * @return 单条数据
//     */
//    @GetMapping("{id}")
//    public ResponseEntity<FileLog> queryById(@PathVariable("id") Long id) {
//        return ResponseEntity.ok(this.fileLogService.queryById(id));
//    }
//
//    /**
//     * 新增数据
//     *
//     * @param fileLog 实体
//     * @return 新增结果
//     */
//    @PostMapping
//    public ResponseEntity<FileLog> add(FileLog fileLog) {
//        return ResponseEntity.ok(this.fileLogService.insert(fileLog));
//    }
//
//    /**
//     * 编辑数据
//     *
//     * @param fileLog 实体
//     * @return 编辑结果
//     */
//    @PutMapping
//    public ResponseEntity<FileLog> edit(FileLog fileLog) {
//        return ResponseEntity.ok(this.fileLogService.update(fileLog));
//    }
//
//    /**
//     * 删除数据
//     *
//     * @param id 主键
//     * @return 删除是否成功
//     */
//    @DeleteMapping
//    public ResponseEntity<Boolean> deleteById(Long id) {
//        return ResponseEntity.ok(this.fileLogService.deleteById(id));
//    }

}

